package com.springboot_gradrecruit.model.dto.enterprise;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author zr
 */
@Data
public class UpdateInformationRequest implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    //    雪花算法-让ID不是1开始
    private Long enterpriseId;

    /**
     * 企业认证状态
     */
    private String enterpriseCertificate;

    /**
     * 企业认证文件
     */
    private String enterpriseCertificateFile;

    /**
     * 企业名称
     */
    private String enterpriseName;

    /**
     * 企业logo图片
     */
    private String enterpriseLogoUrl;

    /**
     * 企业简介
     */
    private String enterpriseProfile;

    /**
     * 企业所属行业
     */
    private String enterpriseIndustry;

    /**
     * 企业规模
     */
    private String enterpriseSize;

    /**
     * 企业成立时间
     */
    private Date enterpriseFoundationDate;

    /**
     * 企业性质，国企，外企，合资等等
     */
    private String enterpriseType;

    /**
     * 企业地址
     */
    private String enterpriseAddress;

    /**
     * 企业邮箱
     */
    private String enterpriseEmail;

    /**
     * 企业官网
     */
    private String enterpriseWebsite;

    /**
     * 企业审核状态
     */
    private String enterpriseCertificationStatus;

    /**
     * 企业认证-拒绝理由
     */
    private String enterpriseCertificationRefuse;

    /**
     * 企业社交媒体连接
     */
    private String enterpriseSocialMediaLinks;

    /**
     * 企业绑定用户id
     */
    private Long enterpriseUserId;


}
